本文为您介绍ODPS-0420095: Access Denied - The task is not in release range: Merge
的报错原因及处理方法。
问题现象
在您使用MaxCompute过程中,当您尝试执行下面的SQL语句来合并小文件:
set odps.merge.cross.paths=true;
set odps.merge.max.partition.count=100; --默认优化10个分区,此时设置为优化100个分区。
ALTER TABLE 表名[partition] MERGE SMALLFILES;
在这种情况下,您可能收到以下报错信息:
FAILED: ODPS-0420095: Access Denied - The task is not in release range: Merge
问题原因
包年包月项目默认没有开启Merge task的功能。
解决方法
请提交工单,联系后台管理员为该项目开启Merge task的功能。
说明 如果项目是按量付费,则Merge task的功能默认是开启的,只有项目是包年包月的情况下才会遇到这个问题。